package geppetto.decoder;

import geppetto.phraseTable.phrase.Phrase;

public class TranslationOption {

	Phrase phrase;
	int sourceS;
	int sourceE;
	int targetS;
	int targetE;
	
	public TranslationOption(Phrase phrase, int sourceS, int sourceE,
			int targetS, int targetE) {
		super();
		this.phrase = phrase;
		this.sourceS = sourceS;
		this.sourceE = sourceE;
		this.targetS = targetS;
		this.targetE = targetE;
	}
	public Phrase getPhrase() {
		return phrase;
	}
	public void setPhrase(Phrase phrase) {
		this.phrase = phrase;
	}
	public int getSourceS() {
		return sourceS;
	}
	public void setSourceS(int sourceS) {
		this.sourceS = sourceS;
	}
	public int getSourceE() {
		return sourceE;
	}
	public void setSourceE(int sourceE) {
		this.sourceE = sourceE;
	}
	public int getTargetS() {
		return targetS;
	}
	public void setTargetS(int targetS) {
		this.targetS = targetS;
	}
	public int getTargetE() {
		return targetE;
	}
	public void setTargetE(int targetE) {
		this.targetE = targetE;
	}
	
	
}
